I’m pondering altering the grammer for Fill to make it easier for authors to do “FILL BUCKET WITH WATER” or “FILL BUCKET WITH SAND”. The actual mechanisms for this would be in a Liquid or Powder class that’s not part of the Library. What I’m unclear on is what to do in grammar.h. Consider this:
Verb 'fill' * noun -> Fill * noun 'from' noun -> Fill * noun 'with' multi -> Insert reverse;
This works well for filling a bucket with individual things and all the things from an indistinguishable pile (ie “FILL BUCKET WITH ROCKS”). My question is this: is “* noun ‘with’ multi” the correct thing to do?