added tests to ensure that callbacks got correct human-readable names, and fixed the code to make that happen
bump version to 0.1.9