Add duck-type checkers