Rollback selection mixin

Selection mixin had syntax errors, rolling back untill stable.