with arguments with nonnull attributes. in two cases, leave code behind that should set defaults to "(null)".