A more sensible way to count.
Re-align stuff.
Hide (int -> state) mappings.
Reserve "create" only for mutable values.