Planning with Dynamically Changing Domains