adding support for dot notation with model embeds, getters, and setters