- Refactored method signature checks