Currently liberal tag names are only fully supported in hashes. Classes only support "?" and "!".
This pull request adds support for all Parser::ALLOWED_CONTENT to ruby classes except for "/", which is reserved for partials.
Could you rebase and squash the commits?
Support allowed liberal tag names
@locks should be all set!