fix private _ naming convention and one more case of eval for exceptions