Mergeable type parameters