Adding a channel abstraction
Touch parser
Sort of parsing javascript? kinda? a little?