This is a follow-up to the discussion on the julia-users mailing list [here](https://groups.google.com/d/topic/julia-users/dtl--SyFgwY/discussion). There seemed to be good progress but I didn't see any code committed.