protected Map<String, Object> maybe?