These methods can be used to insert nodes before/after other nodes without manually having to mess around with node sets. This fixes #28.