DRYed specs