Core.Scope api: bangs! as this is mutability

Plus some doc love