Fix user handling bug in split test module

STUD-1948
I wasn't sure. It is certainly safer to use wants, and I verified that the code then throws an exception if the service is missing. I'll switch it.