Improve error handling for LASSERT_xxx macros
Add LASSERT_TYPE macro