Use callbacks to keep things a bit more DRY in baseSpec