I'm pretty sure this coercion is unnecessary. Also, might be nicer to have `def policy_scope(user, scope, *args)`.