class Accounts implements Serializable, PersistenceUnitContainer {

    public Set<AccountAddress> getAddresses() {
        return (Collections.synchronizedSet(addresses));
    }

    public  Accounts(AccountsContext context, AccountsPersistenceUnit<AccountAddress, AccountState> unit);

}