Note: About the hacking, it will more or less be a utility and defensive types of usage.