fix imports in discovery
discovery: handle null entries in Records
discover datashape of None->null
clean up discovery
lowest_common_dshape
unite uses lowest_common_dshape