There was a Tag#blank? method, looks like only a Variable#blank? method was needed.  Added that and removed the `.is_a?(Block)` check.