Out of curiosity, why does this (and `handlebars`) need `:platforms => :ruby`?