TaskArgument responds to has_key?

To make TaskArgument look more like a hash instead of failing silently
when using has_key?.