# File lib/json/pure/generator.rb, line 71
71:         def self.from_state(opts)
72:           case opts
73:           when self
74:             opts
75:           when Hash
76:             new(opts)
77:           else
78:             new
79:           end
80:         end