refs ticket #499: first cut at complex sections