fix try/catch optimization killer.  Filter can return falsy value to filter out.