Ruby Standard Library - open_struct