Foundation for "Complex" framework