yeah, i think we should add UI support. seems like this is how we will want to reference programs in xml when we can't easily use the id.