refactor tw-if to tw-autosave-when, as well as tw-src-model, and tw-dest-model to respectively tw-clone-from and tw-clone-to for better readability