I would have injected the legacy kernel directly instead.