add logical assignment operators and improve parser error handling
remove system runtime dependency - starting on new ffi-only systems lib