therubyracer is being a pain, as per usual. Just use execjs