rename extract closure occurrence methods
add enclosing tree to Selection
move occurrence search to separate trait
remove configuration of Occurrence to Position conversion
add occurence type member to allow overriding of occurrence conversion