Ideally you should be using a mixin here, make a Option Class, and use it as a mixin.