Simpler INT_MAX math
Use custom allocators for everything
Custom allocator for aligned memory