Description

An AccountService represents a service which accounts can access. Services
are created by AccountPlugin objects and are means by which the same plugin
could provide support for different types of accounts.