Get a property out of component
Identify the type of supported component.
Check if requested property is present in component.
See Implementation