So, learning pre-defined abilities according to class role equals deep customisation?