“…In this context, both practitioners and researchers favour the use of several variations on the term 'adaptive', including: active [25], advanced [26], dynamic [27], intelligent [13], [28], [29], interactive [21], kinetic [30], responsive [31], smart [32], switchable [33], etc. Although all these expressions have a somewhat different meaning, they are often used interchangeably and in an ad hoc manner.…”