rename Value -> MapTo
fix implicit class shadowing