Fixed issues with conditions and list matching, mostly due to the P3k
change to byte arrays.  Might be cheap hacks, but works for my uses