Nope.  `@space` should be set to `@space_stack.last` _after_ popping.