-spec create(pid(), binary(), any()) -> {ok, pid()}.
-spec init(term()) -> {ok, #{}}.
-spec start_link() -> ignore | {error, term()} | {ok, pid()}.