portable and possibly dangerous timeout library for Common Lisp