Better optimization (less for cycles on objects array)
Allow date_start and date_end as alternative of start and end event attributes