ScopeApi is now complete.

withScope
shouldn't we simply pass no parameter?