fromRaw() and toRaw() is replaced with rawValue