toolcap_monoids an API to allow multiple sources to apply changes to a tools's capabilities. see README.md for usage.