sub my_vec : lvalue { vec($_[0],$_[1],$_[2]) }