Edge type API extended with NodeTypes.