better support for ajax::option.data