Adds required attribute if model requires attribute, determined but calling valid? on model