Added a pretty important check to validate: ensuring that there's at least one set of parentheses.
updating calculator... this is an unstable state right now