@callback get(atom(), String.t()) :: [Factori.Bootstrap.ColumnDefinition.t()]
@callback init(atom()) :: :ok
@callback insert(any(), any()) :: any()