Returns Map without null keys and values.
Map<K, V> whereNotNull() { final map = <K, V>{}; forEach((key, value) { if (key != null && value != null) { map[key] = value; } }); return map; }