I think this tangent about analyzing the truth has raised the real problem here. If it's inherent in the question that the cockerel laid eggs, which it is, is this an established truth or not?
Also, about Noct's post concerning typos, etc.. I totally agree, and would never hold a typo against someone unless the question was totally illegible or didn't make sense because of whatever typo, mis wording, etc.. to which we all should simply ask for a re-phrasing or explanation. But, looking deep into the heart of riddles is what makes these long discussions fun. It can be silly at times, but it can also unearth totally new and reasonable answers or help to create new riddles that branch off of the discussion.