Looks like all star handlers should be called with `type` as first argument, aren't they? 