Some fixes on the Component class (formerly called Makeable Object)