As a German speaker, I would also prefer **discard-within-advice**, especially also since it would better align with the setter *discardWithinAdvice*.