Rename the pattern mixin
Implement the interaction selector as a variable