Reviewed duck typing