@hook they're just different, independent implementations, with some different features, and different interface. No biggie, nothing magical.