I tried out this PR because I needed the same functionality, but stumbled on this change. It looks like it's meant to be $service_ensure, and a parameter added to the class?