Recursive Open Structs with setter methods and #each.