I would just make it a private function in kernel, right below the sigil. Definitely rename it... to something like `sigil_w`