Remove an unnecessary usage of evaluate(), just use processPattern directly