When implementing a domain with CQRS, domain-driven design and event sourcing, is it worth the effort creating a command, an event, an aggregate and a command handler for commands with little to no domain logic e.g. if I have a requirement to say, create a group, where perhaps the only requirement is to ensure the group name is not empty, is there a need to have a Group aggregate, a CreateGroup command, a GroupCreated event and a CreateGroupCommandHandler in this case?