More cool implementations of the ApplyTransform architecture.

- Changed the style to use AsDynamic() extension to execute the overloads
  in the derived classes.

Signed-off-by: bill-mybiz <bill.mybiz@gmail.com>