Add openloops external.

This is just the initial attempt to see if we can get it smaller.