use a sortedmap for backwards compatibility with old .asMap()
update version