when creating connection call canCreateChild to see if a specific validConnectionType really can be created in the parent