- If there any remaining around methods, then @|next_method| invokes the next
- most specific such method, returning whichever value that method returns;
- otherwise the behaviour of @|next_method| is to invoke the before methods
- (if any), followed by the most specific primary method, followed by the
- around methods (if any), and to return whichever value was returned by the
- most specific primary method. That is, the behaviour of the least specific
- around method's @|next_method| function is exactly the behaviour that the
- effective method would have if there were no around methods.
+ If there any remaining @|around| methods, then @|next_method| invokes the
+ next most specific such method, returning whichever value that method
+ returns; otherwise the behaviour of @|next_method| is to invoke the before
+ methods (if any), followed by the most specific primary method, followed by
+ the @|around| methods (if any), and to return whichever value was returned
+ by the most specific primary method. That is, the behaviour of the least
+ specific @|around| method's @|next_method| function is exactly the
+ behaviour that the effective method would have if there were no @|around|
+ methods.