bugfix: simplang_malloc now checks for and prevents a NULL return value