propertyNameConstants:
- added check if constants are already present
- generate constants even if the setter is implemented by hand
HandleSetter.createSetter:
- changed implementation method visibility to private and added the old method signature with public visibility for the HandleBuilder classes