docs: function parsePointer(pointer) {
    // Let's split pointer string by tokens' separator character.
    // Also we will reverse resulting array to simplify it's further usage.
    var tokens = pointer.split(tokenSeparator).reverse();
    // Last item in resulting array is always an empty string, we don't need it.
    tokens.pop();
    // Now tokens' array is ready to use
    return tokens;
  }