Updated with nestedGet & nestedSet