Adding a hook to PowerShell's tab expansion