Changed target framework to 3.5.
Converted Argument methods to extension methods.