Condition marker uses chemical Marker type
Extract and use parseMarker and parseState functions