feature: optional xml_instruction now supported.