Before: ;
  ;
After: ;
  ;
Returned: undefined;
Before: undefined,undefined,undefined,undefined,4;
  4,;
After: undefined,undefined,undefined,4;
  3,2,1,0,;
Returned: undefined;
Before: undefined,undefined,undefined,4;
  3,2,1,0,;
After: undefined,undefined,4;
  2,1,0,;
Returned: undefined;
Before: undefined,undefined,4;
  2,1,0,;
After: undefined,4;
  1,0,;
Returned: undefined;
Before: undefined,4;
  1,0,;
After: 4;
  0,;
Returned: undefined;
Before: 4;
  0,;
After: ;
  ;
Returned: 4;
Before: ;
  ;
After: ;
  ;
Returned: undefined;
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,;
Returned: 1;
Before: 2,3;
  1,0,;
After: 3;
  0,;
Returned: 2;
Before: 3;
  0,;
After: ;
  ;
Returned: 3;
Before: ;
  ;
After: ;
  ;
Returned: undefined;
Before: undefined,undefined,2,3,undefined,5;
  5,3,2,;
After: undefined,2,3,undefined,5;
  4,3,2,1,0,;
Returned: undefined;
Before: undefined,2,3,undefined,5;
  4,3,2,1,0,;
After: 2,3,undefined,5;
  3,2,1,0,;
Returned: undefined;
Before: 2,3,undefined,5;
  3,2,1,0,;
After: 3,undefined,5;
  2,1,0,;
Returned: 2;
Before: 3,undefined,5;
  2,1,0,;
After: undefined,5;
  1,0,;
Returned: 3;
Before: undefined,5;
  1,0,;
After: 5;
  0,;
Returned: undefined;
Before: 5;
  0,;
After: ;
  ;
Returned: 5;
Before: ;
  ;
After: ;
  ;
Returned: undefined;
ASSetPropFlags 1 0
Before: 1,2,3;
  2,1,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 1 1
Before: 1,2,3;
  2,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 1 2
Before: 1,2,3;
  1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 2 0
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 2 1
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  0,1,;
Returned: 1;
ASSetPropFlags 2 2
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,2,;
Returned: 1;
ASSetPropFlags 3 0
Before: 1,2,3;
  2,1,;
After: 2,3;
  1,;
Returned: 1;
ASSetPropFlags 3 1
Before: 1,2,3;
  2,0,;
After: 2,3;
  0,;
Returned: 1;
ASSetPropFlags 3 2
Before: 1,2,3;
  1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 4 0
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 4 1
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 4 2
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 5 0
Before: 1,2,3;
  2,1,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 5 1
Before: 1,2,3;
  2,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 5 2
Before: 1,2,3;
  1,0,;
After: 2,3;
  1,0,;
Returned: 1;
ASSetPropFlags 6 0
Before: 1,2,3;
  2,1,0,;
After: 1,3;
  1,0,;
Returned: 1;
ASSetPropFlags 6 1
Before: 1,2,3;
  2,1,0,;
After: 2,2;
  0,1,;
Returned: 1;
ASSetPropFlags 6 2
Before: 1,2,3;
  2,1,0,;
After: 2,3;
  1,0,2,;
Returned: 1;
ASSetPropFlags 7 0
Before: 1,2,3;
  2,1,;
After: 1,3;
  1,;
Returned: 1;
ASSetPropFlags 7 1
Before: 1,2,3;
  2,0,;
After: 2,2;
  0,;
Returned: 1;
ASSetPropFlags 7 2
Before: 1,2,3;
  1,0,;
After: 2,3;
  1,0,;
Returned: 1;
