return a proper scope, rather than a hash