@ericf tell me the duck typing to use here.