Change order of arguments to maintain API compatilibity in the ServiceImpl constructor