refactoring in-progress, starting from scratch with Turtle handler tests