Eid Mubarak! How your Eid may differ from the Eid of times before...