Add simple overflow handling and very slow spec to confirm it working