A PowerShell module for introspection and code generation in .Net and PowerShell