The 'boolalpha' problem, which has been fixed for reading single booleans still persists for arrays of booleans ( multi1d ). Currently these have to be set as 0 (false) or 1 (true) rather than 'false' or 'true'. The boolalpha flag needs to be set on the input stream reading these, which may involve an xpath_reader fix or a QDP++ level fix.