fun reject(predicate: <ERROR CLASS>): <ERROR CLASS>?
fun reject(predicate: <ERROR CLASS>): <ERROR CLASS>