Now another extension can register a callback function for the customfield_after_adding_field hook and inject new settings:
Extensible Filter: Customer Type
Extension Name: Custom Type (customtype)
In this example, when the new customer is registered, the parameters that define it are passed through a filter, so another extension can change them before the customer is created.