refuse to parse undefined