Seems like maybe foodcritic's rule here could be better if this is required, but otherwise looks good. Will merge now