support ISpecialValue as CommandParameter