Report question

Question: Why does java.util.Properties implement Map<Object,Object> and not Map<String,String>