As said before, I'd include also concrete implementations...