Modified: InstanceOf accepts symbols only.
Modified: ArgumentGet and ArgumentHas accepts additional parameter.