value.respond_to?(:[])