Starting work on a Julia implementation.