Accounts represent physical external accounts, mapped by the cpty
(only partially user-defined, when the cpty can’t disambiguate).
There isn’t a dichotomy between “internal” and “external” accounts–
internal Architect subaccounting should be accomplished via Labels,
and account re-labeling or grouping should be done via AccountGroups.
Utility functions for working with durations
Traits that describe higher-order primitives over basic component messaging.
Utility functions for working with prices.
Types for working with the secret store
Global, permanent, packed, hashconsed, short string storage.