SWISH-E 2 does seem to be a lot better than the earlier SWISH I compared to SWISH++. At that time it was missing phrase-search functionality, the ability to take data generated by an external program (which is how they're hooking to databases, apparently), and the ability to use filters.