Added a key-value pair argument type to the complex argument parser and
changed the /lock command to use it.