Bug: if file-like object has no name attr, then None will cause get_type() to throw an exception
Bug: if file-like object has no name attr, then None will cause get_type() to throw an exception

btimby/fulltext,btimby/fulltext