Issue #2581891 by DanChadwick: Added advanced grid (multiple choice, conditionals, non-homogeneous options).