$null = New-Module { <# .SYNOPSIS Gets the name of the WSL distribution used for managing the configuration. #> function Get-DistributionName { return "ValhallaUbuntu"; } <# .SYNOPSIS Gets the path to the directory containing the WSL distribution. #> function Get-DistributionPath { return "$env:ProgramData/PortValhalla/$distribution"; } <# .SYNOPSIS Gets the path to the virtual hard disk of the WSL distribution. #> function Get-DistributionDisk { return "$(Get-DistributionPath)/ext4.vhdx"; } };