an API for defining abstract player attributes.
these are sort of like player_monoids, but with persistence and a unified means of accessing the values.
these attributes are intended to be affected by some mods (e.g. magic systems or hunger systems) and trigger effects controlled by other mods (e.g. player effects).
see README.md in the git repo for usage suggestions.