propagating changes to haskellExtraProfessional from commit 4ac14ebbd9ae7242110d5afa6943ac183e5f5a56
Merge branch 'master' into propagate_haskellExtraProfessional_4ac14ebbd9ae7242110d5afa6943ac183e5f5a56