Resolve "Inherited components of a type can not be chosen as port targets" Closes #59 See merge request !37