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