A (most likely) working, ~final version of Stage.