Box ints to avoid Clojure auto-coercion to long for #318.
Cleanup.
Cleanup part duex.
Change midje dep and (map int xs) for ints.