fix Si::none for Clang