Generalized the conics framework slightly.