Add iniitial support for dynamic outlines.

Also fix some failing specs.