[FINEGOODS-466] Refactor method checking

It is not needed check against versions. Just check if parent method is
callable.
[FINEGOODS-466] Remove type hinting
Merge branch 'FINEGOODS-466'