The YARD plugin is currently architected using `require_relative` so that it can be loaded outside of Puppet. Unfortunately, `require_relative` first appeared in Ruby 1.9.1. Achieve compatibility using the Backports gem.
A simple file that registers the parser and handlers with YARD.