send, ack, out and corrupt are not constants, but unary functions.