let is_direct v = v.direct