Loves: static code analysis, parsers, structural search & replace.