Does not require program to end with a return (but it will stop).
Added toString of StringNode.java