initial on form set to expression instead of callable; removed altogether and treat no selection as None