Improves Routes to have a easy way to mark all model properties as required by adding {@required} and none as required by {@required false}