Cleaner access to buffer base pointers, various tiny fixes.
Inlined buffer base pointer access and bool conversion for list/tuple/array.
Fixed recently introduced memory leak when calling built-in len function.
Less complicated boxing of truth values in branch conditions.
Small type propagation fixes.