I think this is not the right place to define default options. There is two ways to parse a template: ```Template.parse(...)``` and ```Template.new.parse(...)```. You only catch one of them. Also, your ```I18n.global``` thing doesn't seem to be thread-safe (two threads using different languages). Instead of using global variables, why not store this stuff in the Liquid context?