needs at least https://github.com/openc2e/openc2e/issues/148 to be finished + a client version of the class
needs at least openc2e/openc2e#148 to be finished + a client version of the class