MergeableEither extends AnyVal