Use instance XMLGenerator (ServerPartT m) to reduce boilerplate