dshap: It might have something to do with your placement of the "var" operator and if the variable is a primitive or not