Como faço para chamar um método genérico sem parâmetros do Powershell v3?

Por exemplo, eu tenho um objeto .NET$m com as seguintes sobrecargas de método:

PS C:\Users\Me> $m.GetBody

OverloadDefinitions
-------------------    
T GetBody[T]() 
T GetBody[T](System.Runtime.Serialization.XmlObjectSerializer serializer)  

Se eu tentar invocar o método sem parâmetros, recebo:

PS C:\Users\Me> $m.GetBody()
Cannot find an overload for "GetBody" and the argument count: "0".
At line:1 char:1
+ $m.GetBody()
+ ~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodException
    + FullyQualifiedErrorId : MethodCountCouldNotFindBest

Eu entendo que o PowerShell v3.0 deve funcionar mais facilmente com os genéricos. Obviamente, eu preciso dizer de alguma forma que tipo eu quero retornado, mas não consigo descobrir a sintaxe.

questionAnswers(4)

yourAnswerToTheQuestion