g-d duck typing, never again