Renamed 'to produce output satisfying' to 'to return result sastisfying'.
5.0.0-beta18