Documentation/accept

As a follow up to: #1391 and #1481 this is a documentation change that moves accept from a predicate to a non-predicate.

This then explicitly documents that `not_` will not work with it since it is not technically a predicate.