whitespace
remove dead code
whitespace
reduce some overhead
implement pickle support for ready-built search engines