This shouldn't do file i/o.  It should just return the generated list (or passed in list) from options.supported_langauges.