After #1097, `Map` is handled as a value type in ``` Iterable<Map<*, *>>.toDataFrame() ``` But it's also useful to have extensions that creates DataRow from map / DataFrame from list of maps ``` Map<String, *>.toDataRow() Iterable<Map<String, *>>.toDataFrame() ``` as was previously discussed in #90 and #719.