get ready to rewrite this...again...so that it's not stupid
what i'm hoping will be a better imple of bounded ponit list node
can only be bounded if currently set bounds is valid