This is the first approach we are aware of to frame a general learning problem as optimization over a space of natural language strings.
many closely related ideas have been explored in the literature.