Added Rec..Con..Data::set(). Cleaner and better than the validate function