this is the part that I don't like. We should tend to avoid automagic, if they have handlebars global, we don't care, they need to call register intentionally.