anchor.diff:          _ -> true
       end.
   
  --spec empty(Context :: context(), Value :: var_value()) -> boolean().
  +-spec empty(context(), var_value()) -> boolean().
   
   empty(_Context, {_,Value}) ->
       case Value of
  
positive.code:     ephp_context:set_output(Context, <<"Array\n(\n", Data/binary, ")\n">>),
      true.
  
  -spec isset(Context :: context(), Value :: var_value()) -> boolean().
  
  isset(_Context, {_,Value}) ->
      case Value of
  
negative.code:         _ -> false
      end.
  
  -spec gettype(context(), var_value()) -> binary().
  
  gettype(_Context, {_,Value}) when is_boolean(Value) -> <<"boolean">>;
  gettype(_Context, {_,Value}) when is_integer(Value) -> <<"integer">>;
  