makes exists? behave more like ActiveRecord