Via @konklone: - Docs should tell contributors in which order they should implement the different methods on the different classes - Docs should tell users the contract for each method