Support classes for dealing with markers.