VarDump avoid new variable if it not needed, fix fetch type