added support and tests for var size separators