refactorings, description syntactic sugar
more features for selections