I do not want to hardcode behavior w.r.t. scala versions. Removing 2.9, ok. But hardcoding behavior on 2.10 is a no-no : it's massively non-maintainable when target versions change..