Optional features are not well suited for automated install. They impose questions on the install - but what is more important they generate problems when for down-stream modules that rely on the optional features. There is no easy way to specify this - and also if those optional features depend on installation of some optional prerequisites - then the down-stream module have no way to determine which ones of the optional prereqs are needed for the feature it depends on (and if that optional feature relies on another optional feature in one of the prerequisites - then the situation is completely non-transparent for the down-stream module author).
-- Zbigniew Lukasiak http://brudnopis.blogspot.com/ http://perlalchemy.blogspot.com/