removed type checks in favor of map? and coll?.