# File lib/caesars.rb, line 208
208:   def find(*criteria)
209:     criteria.flatten! if criteria.first.is_a?(Array)
210:     p criteria if Caesars.debug?
211:     # BUG: Attributes can be stored as strings and here we only look for symbols
212:     str = criteria.collect { |v| "[:'#{v}']" if v }.join
213:     eval_str = "@caesars_properties#{str} if defined?(@caesars_properties#{str})"
214:     val = eval eval_str
215:     val
216:   end