- renamed to PathAdapter
- added support for being a real property if child property is writable
- added test