python sunburnt branch with grouping and spell check support