<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
 <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
 </head>
 <body>
  <p style="margin: 0px;">
   <span></span>
   I just took a brief look a the source code for some of the components in this project, which BTW I think is a great and the code looks really neat, and saw the use/need of includes to toys.h in many files. 
   <span>
    <span></span>
   </span>
   I was wondering why you don't have an include guard like...
  </p>
  <p style="margin: 0px;"> </p>
  <p style="margin: 0px;">#ifndef _TOYS_H</p>
  <p style="margin: 0px;">#include "toys.h"</p>
  <p style="margin: 0px;">#define _TOYS_H</p>
  <p style="margin: 0px;">#endif</p>
  <p style="margin: 0px;"> </p>
  <p style="margin: 0px;">...instead of the one-liner includes to make sure, in this case, toys.h is not been added several times over?  Sorry if this is been taken care some place else and I didn't see it.</p>
  <p style="margin: 0px;"> </p>
  <p style="margin: 0px;">Thanks, Alex </p>
 </body>
</html>