Currently, some tests should fail. However, I'm not sure of a way to make it cleaner to run these checks. Any ideas would be appreciated! 