question: public RequirementsBuilder addRequireProperty ( String name , RequirementsBuilder builder ) { addProperty ( name , builder ) ; requiredProperties . add ( name ) ; return this ; }
target:  Add a required property of type object.