None values are now ignored in beak.util.exiter and ~.exlist
added gcc optimize() compiler def