Add much documentation to Scope.