solve (bower): Recursively converts asynchronous data into static data.
Keywords: asynchronous|promises|callback