JULIA: Adding the ability to handle domains that are not the unit hypercube.  Need to fix a broadcasting error.  Otherwise should be good.