updates mixins to consistently use semicolons as argument separator.
make se of less nesting