getMapOrNull