implement fix for #23 where moving to new Scope class changes Scope API