return get(p);
if (m_position <= 0) { throw new IllegalStateException ("Cursor not currently on row."); }  return getInternal(path);
    public Object get(String path) {        Path p = m_signature.getPath(path);        if (p == null) {            throw new IllegalArgumentException                ("Path is not in Cursor signature: " + path);        }        return get(p);    }