Hey! Thank you for your feedback 🙏
I guess it’s up to every developer/team to decide their priorities. I personally would rather prefer to be verbose than misunderstood. To me it seems reasonable to add extra code and make sure people who will use it have a clear understanding what actions/mutations are available and what payload is expected 😊