Comment Comment by depereo Another entry in the 'marketing and technical terms don't mean the same thing despite using the same words' saga. parent depereo 2 years ago