It'd be a bit bizzare if the user wanted to use the string `'true'` as the AMD module name for Ember, but then again shouldn't it be allowed?

Or are you worried that existing users may have been using the string `'true'` instead of the boolean `'true'` and relying on the truthiness check, and that not doing this check could break backwards compatibility for them?