Potion Node/Edge types are now C pointers(for easy passing and
comparing)