fix: jlvector works for expression too