adds support for "shouldNotEventually"