It turns out that most of the other boolean values in this file are using 0/1 values, so im updating the toBool function to correctly parse these values and updating all of those attributes to make it consistent.