The Z-machine provides no way to create objects at run-time, so you have
to define in the Inform source all the objects that you are going to
use. If you insist on creating objects at run-time, you should consider
switching to TADS, the latest version of which allows you to do this.
-- Gareth Rees