refactored to utilise positioning and filtering features of translator
add support for adapters to define a position within a containment list
Add support for determining position based on priority attribute, fix
qualified -> qualifier