Add new utils

add some utilities created with the GodTools projects which better fit in a utilities jar
can `node` ever be something that isn't an `Element`?