TransactionsProvider should be able to insert transactions with tags