Tried to define complex literals and deal with Data aka structs