SWITCHYARD-1262 add extension point for component and binding types