/// This mixin defines the variable $k-module (used for compilation error
/// messages) and resets it after content.
///
/// @group helpers_utility
///
/// @parameter {string} $module
///
/// @example scss - Usage
///   @include k-with-module('k-Button: $button') {
///     .k-Button {
///       color: #000;
///     }
///   };

@mixin k-with-module($module) {
  $k-module: $module !global;
  @content;
  $k-module: null !global;
}
