spec8: make Recipe has id member
spec8: add explanation