added a test for extractItemKeys() with two parameters data.
fixed a problem that merges successive separators.