Easily create strongly typed PowerShell Logger functions