Change declared type to be InterProcessLock rather than the specific implementation type (InterProcessMutex)