AccountManager should perform type checking on parameters BOTH when creating an account AND when loading it. This will avoid errors like the following happening. telepathy-accountmanager-kwallet(29046) Account::onRequestConnectionComplete: Requesting a connection from CM failed: "org.freedesktop.Telepathy.Errors.InvalidArgument" "expected type guint for account parameter port, got gint"
T-A-K has been superseded by Mission Control 5.3