Reworked design of the AccountTypeFilter so it is a class member and not an implemented interface