Make it possible to "subscribe" to attributes.
Use defaultdict in Frame.__init__