* Make it possible to use designated initializer list - remove default constructor - move static member to outer scope * Add helper function to add field on same row