added boolexpr module.
Fixed bug in format with negative floating point numbers that start with a 0
Fixed bug in getAttribute cause by not using a "static if"