Edit ACTION-953: Implement choose() function with the 2nd 3rd parameters being of type object. The type of object controls type of output, and rules of comparisons in terms of downcasting: http://lists.w3.org/Archives/Member/w3c-forms/2005OctDec/att-0174/2005Nov09.html#ACTION11