code: protected JsonToken handleDBPointer() throws IOException {
  		Map<String, Object> pointer = new LinkedHashMap<String, Object>();
  		pointer.put("$ns", readString());
  		pointer.put("$id", readObjectId());
  		getContext().value = pointer;
  		return JsonToken.VALUE_EMBEDDED_OBJECT;
  	}
docs: Reads a DBPointer from the stream
  @return the json token read
  @throws IOException if an I/O error occurs