Generic codes and algorithms to answer the age-old question; "Why do the squiggly lines do what they do?"