tape ...
to construct a tape, you have to create its target node first (using the targetobject constructor), then construct the tape giving it the target:
tape pos:p target:(targetobject pos:q)
.length float