Revert bb2fe60..6fb5d75

This rolls back to commit bb2fe6024ffc08c5c6de88955883ec684f554f18.
feat(gen): add dot (.) notation for path

Changed to allow for dot notation to be used to specify the path of a
new item.