Some problems that require partial atomic may be solved by locks.
See http://jason.wiki.sourceforge.net/concurrency