make evaluate compatible with PHPUnit_Framework_Constraint