add LWRP for location constraint 

I haven't tested this on a real cluster yet but the test suite is at 100% - I'd say there's a reasonable chance it works ;-)