Let's play with method visibility and testability