короч давай вброс: если автор либы не добавил никаких эффектов то вставить отладочную печать в вызов метода я не могу? И могу сосать и не понимать почему что где у меня не работает?
предусловия либо материализованы в коде, либо описаны человеческим языком в документации (как должно быть). если автор нигде не написал что печать это плохо, то вестимо печать это не плохо