/**
* transient object representing a file lock
* This lock should hold for all processes interacting in a session.
- *
+ * TODO: currently implemented for local filesystem style locking - need a fallback mechanism for systems without file locks.
* @author jimp
*
*/