Since we're using `.push()` and `.pop()` elsewhere when dealing with the `scopes` object can we make this use `.peek()` for parity?