expose `param_prefix` to scope user forms accordingly.
register custom components for `load`.
`.load` / `.dump` work with string keyed hashes.
bump version