Created by: jetfuel
Let's reduce the complexity of the documentation for now. and maybe split the #define function in the future.