Extract super class AbstractAccountsRepository