Allow <? extends INTERFACE> collection types