Added advanced Chicken macros not using csc