adds ability to extend via arguments to profile
Merge pull request #7 from thirdcreed/mixin-refactor

adds ability to extend via arguments to profile