このロジックを圧縮するにはどうすればよいですか?
an_array = some_list.select do |item|
include_item = true
if a_boolean
include_item = a_method?(item)
end
include_item
end