Using HashMap instead of Map because of JAXB