Make Value(Type) private