- more error checking on new []
- completing ICMP6 class
- adding appropriate IP6 get_src/dst()