Preparing for mutable/immutable arrays.
Replaced some warnings with fatal errors.
Mutability checks.
Cleanup...
Added debug breakpoint for SIGABRT.