End-user composition of interactive applications through actionable UI components. (October 2017)