add boolean optimization (storing immutable #f inlined in the structure class)