GF-12226: Avoid modifying the base kind prototype when overriding compon...

...ents.  Issue was hidden in unit tests by deferred kind scheme.  Updated unit test to catch.

Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>