FIX accessing locks
FIX attemptMark() now returns correct value
DOC todos