LA: rename 'criterium' to 'criterion'
LA: more informative exception in case of unsupported data type in builder