Source: http://dga2013.icomp.ufam.edu.br/289EDF8/eragon-inheritance-english.pdf