Looks like we could use a ``Scope`` type :-)