Initial implementation of separation of baseDistinguishing wordsets vs appendDistinguishing wordsets