Use defaultImplementation() method instead of property setter for TypeBuilder

+review REVIEW-5081