great! i guess reordering should be an optional feature, maybe not all can do this. not sure if we should throw an exception to make the user note he should configure create to not reorder, or just silently ignore the reorder information and not change the order. wdyt?