Where a Argus.Symbols table keeps its mapping. Both directions must
be safe to call from any process, and intern/2 must return the same
id for the same binary for the table's lifetime.
Summary
Callbacks
@callback intern(state :: term(), binary()) :: Argus.Symbols.id()
@callback resolve(state :: term(), Argus.Symbols.id()) :: binary()