Drawbacks: - has to be called extra, no events or signals - lot of integer result values (where are they documented? Mapping?)