make sure all instantiated components are child classes of class "Component".
If not, we prevent creating them.

Change-Id: I3af62f9ed3a6d3f3f319c1e9e15060ceafb8a660