interMedia would do the same thing - if "palmpilot" was in the index, "pilot" would not match it. This is pretty brain-dead and one of these days I need to do some research and see if there is a setting to change this, since this reduces it's matching abilities to less than a LIKE query.
Anyway, just thought you'd like to know that Swish++ is at least keeping up with the competition in this regard. :)