Implement all types for ValueBase