some null checks with continue, and don't reset FLEX_BOXES

brute force fixes, but simple box-flex now works in IE9