Handle blanks in indices and keys
Better errors from bank.read