underscore mixins and functions that should be hidden