improved notes/comments;
updated comments: highlighted side-effects;
updated comments: explained protocol numbers;
added TODO idea;
fixed bug: was possibly returning aged mapping. now the lookup function only returns a mapping if it is not aged;
added NOTE re. retransmission count;