I know you're only copying the pattern in the preceding code, but shouldn't these be raising `TypeError`?