As it was ripped out of #1903 for now, it might be helpful to users to - [ ] Expand [validation and type-checking](https://traitlets.readthedocs.io/en/stable/using_traitlets.html#default-values-and-checking-type-and-value) where applicable for declarative traits - [ ] Craft a non-intrusive `MetPyHasTraits.__setattr__` to provide errors for users attempting to set traits that don't exist (e.g. misspellings) - [ ] Document/exemplify these and additions from #1907, #1903
As it was ripped out of #1903 for now, it might be helpful to users to
MetPyHasTraits.__setattr__to provide errors for users attempting to set traits that don't exist (e.g. misspellings)dirand tab-completion #1903