Fixed Method Selection issue. Should be fully functional with userInterfaceAPI (pending testing of this)