[hacc] Complete (probably) address_to_path
[hacc] Implement loading and saving pointers as paths
[hacc] Factor out a common object
[hacc] Split types out from dynamicism