Improve stack handling and add peek().
0.0.13