Seemingly neo want all channel_name of channel_index to be forced to string, but nixio do not (at least it allows also unicode).
AssertionError: ('ChannelIndex.channel_names dtype.kind is U should be S', 'from ChannelIndex 2 of Block', 'from nixio_fr.nix with lazy=False')
for epoch (may also other mtag), if the name is inputted as None, nixio will somehow automatically read it (or change it) to " ". The baseiotest complain about it.
AssertionError: ('In Epoch.name None and differed', 'from epochs[0] of Segment', 'from segments[0] of Block')