table: bunch of coherency fixes
amnesia/error: return a String
amnesia: check for function arity in the various transactions
amnesia/lock: use coherent atoms