new internal getSupportedLearnerProperties function