Search now splits query into keywords and matches each against both title and data fields (not just title prefix). Also searches child node content and returns parent threads for matches.