Added FromSlice, Equals, EmptyList; fixed bug in AddString