One of the interesting thing that i learned today is, namespace aliasing can break extension methods declared in the name space.
To safeguard against this situation add the same namespace again without alias. For example
should be changed to
and everything works,