function(){return } added to custom subpredicates