Комбинација зарезом у LESS

Претпоставимо да имамо функцију која креира сенку блока:

styles.less.shadow(@s) {
  box-shadow: @s;
}

Претпоставимо да желимо да додамо две сенке блоку, позивајући нашу функцију два пута:

styles.lessp {
  .shadow(1px 1px red); 
  .shadow(2px 2px blue);
}

Међутим, ништа нећемо постићи, јер ће позив две сенке једноставно додати два својства box-shadow:

styles.cssp {
  box-shadow: 1px 1px red;
  box-shadow: 2px 2px blue;
}

А ми бисмо желели да се сенке додају у једно својство box-shadow преко зареза, овако:

styles.cssp {
  box-shadow: 1px 1px red, 2px 2px blue;
}

Да би наша функција радила на описан начин, потребно је да вредност својства напишете после специјалног оператора +:, овако:

styles.less.shadow(@s) {
  box-shadow+: @s;
}
Задание 1

Направите сличну функцију за својство text-shadow.

Задание 2

Направите сличну функцију за својство background.