Struct.new(:value)
Literals are static values that have a Ruby representation, eg.: a string, number, list, true, false, nil, etc.