reflection module for powershell