sfi update checks for its args a bit more robustly