usable objects module - contribution

usable objects modules: use and @mkusable commands allow to create puzzle-like objects that can be "materialized" by combining other objects.