BUGS
1. Fixed PICLE not showing default values for man tree when default is `False`
2. Added support for validation and serialization aliases, since alias used for both and it fails check if field is mandatory as pydantic expects alias as a key instead of field name itself
3. Removed showing `default 'PydanticUndefined'` for man tree default values when default is `...`
4. Fixed when enum field value same as beginning one of the other field names command does not work, e.g. model has client field and task field, task field has cli as part of enum