argument-safety