Weak functions not declared non-throwing might be