<p>in the course of a function's execution, it may encounter a perfectly normal situation in which it successfully accepts its inputs and returns a value to the caller. this is called an "acception", and we can process these values using "acception handlers"</p>