Better use cases: Value object don't need to start with create()