allow multiple calls to scopes. fixes #22