Tyler Marklyn's DSLs project