changes I stupidly made to the wrong repo. Region support for the domain object it creates, and wait parameter added for destroy method.