Fix typo; was trying to pass the args for _write_with_fallback to just write.  Also add a flag to allow skipping _write_with_fallback after it's been used once.