Add descriptions
Use klib status command
Remove flowers from grass
Reintroduce trusted vs public state access, to allow downstream inheriters to control access
Tighten up public functions, also missed a circularity check
Update to new archetype api
oops, missed one
and another one
and hopefully the last one
forgot to rename declaration
Lock down trusted archetype handling functions
Remove sanity checking code from trusted functions
Add trusted inventory functions
Protect trusted inventory functions
Remove duplicate trusted functions
Remove nomask from public inventory functions
Deduplicate a function
Simplify trusted move function
Update inventory api in property
Math blunder