select_equation: handle comments on same line
code cosmetics
composer refactor
- pulled out _apply_operation
- _introduce and _refine now get target_attrname as arg
backwards incompatible: sig changed to feature.select(composer)