introduced @vars macro and incremented DirectSum version