SoQueT: Query-Based Documentation of Crosscutting Concerns