pub fn dictionary_of<Entries>(entries: Entries) -> Dictionarywhere
    Entries: IntoIterator<Item = (String, RailDef<'static>)>,