psh - A custom, extensible Powershell environment.