Use of expression for some WinDbg extension commands

Hi all,

I have a problem with some extension commands, e.g. !object. I can use
hexadecimal address for these commands, but I cannot use expression syntax,
for example:

!object 0xabcdef01 - it is OK
!object @eax - *** invalid syntax.
!object @@(IrpSp->FileObject) - *** invalid syntax.
and so on.

Other extensions accept expressions: I can use !obja @eax, for example.

This drawback is annoying - using of expressions is very useful.

Would it be possible to correct this?

Petr Borsodi