internal ProductIn(ProductNode parent) { Parent = parent; }
internal ProductOut(ProductNode parent) { Parent = parent; }
internal ProductAlias(ProductNode parent) { Node = parent; }