Commentary

  • : This is really helpful, always need to be explicit instead of being lazy or over-cautious in case would need that field in the future. There are two things here, one is being explicit and the other is dynamic for future changes, just in case the other fields might be required later.