This needs a more customer-friendly name, as the class name will show up when reflecting over the commandlets.  Perhaps if we can't use WebJob, we can use PSWebJob or PowerShellWebJob instead.