Improve error message
Add proper Segmentation fault handling
Add ValueOutOfRange handling in interpreter