I am okay with removing InterpreterResult alias throughout the code base entirely but it will be quite a large change. Let me know your thoughts. (will also add some conflicts so might wait until the Error renames are done before doing the full replacement)