As per https://github.com/nmcl/JavaSim/issues/33
As per #33