Don't rely on platform calls in isvalid() steps