testable, idempotent hooks, clean ANSI, all-round awesomeness