Pyspark Explode Map, 2 without loosing null values? Explode_outer was introduced in Pyspark 2.