Parsing change history, stronger custom parser for nested searches