add CollectionUtils.as