Add powershell mode.
Misc.
Merged.