Important: This script is intended as a reference, not to be executed in its entirety at once. Running the whole file will likely result in errors as it creates and drops the same objects sequentially ...