Added heap functions
Ensured two reserveds for boolean exprs
Added good boolean expr tests
Updated id to use our new register symbol