[TaskyPortable] made an XML version with PCL