added inheritance and is_... methods
new method from_json
changed calling syntax of Pandoc::Walker