first argument to _getLock is mandatory

even if it is overruled by the named options that are also specified
otherwise python complains with the slightly confusing error:
"method requires 1 argument (2 given)"
Merge pull request #3 from cloph/pr_param_count

first argument to _getLock is mandatory