simplify method contracts

It doesn't matter, because the blame is not correct anyway.

Signed-off-by: Jan Dvořák <mordae@anilinux.org>