You have mixed two features in this pull request. Support for `Title` and `Description` on properties should have been implemented in a separate branch and submitted as a separate pull request.