We should really redefine all liquid's Tag subclasses to take an optional options argument, then deprecate initialize without an options argument so that we can remove support for it in the next major release.  We can check the method's arity to give a deprecation warning.