Parser now initializes uninitialized variables to a default value
Removed undefined value check