Returns true if the argument can take multiple values.
bool true if mode is self::IS_ARRAY, false otherwise
public function isArray() : bool { return self::IS_ARRAY === (self::IS_ARRAY & $this->mode); }