I now have a working implementation in Julia using Optim.  This is awesome.