fixed issue with checking type extension when type being extended does
not exist yet. Need to report error on component that is the extension.