Remove need to pass `nil` in parser getters (bug #8)

In the internal API for getting parsed data, `nil` needed to be
passed as an argument, as a result of the metaprogramming. Ruby
1.9 supports default parameter values in blocks, however this
would not work in Ruby 1.8. Instead, the splat operator can be
used to allow omitting an argument when getting.