Marked Systems and Circular Splicing