code: function _keyPathNormalize(kp) {
      return new String(kp).replace(/\[([^\[\]]+)\]/g, function(m, k) {
          return '.' + k.replace(/^["']|["']$/g, '')
      })
  }
docs: normalize all access ways into dot access
  @example "person.books[1].title" --> "person.books.1.title"