Parser now validates cookie exists before parsing