All commits with same files and parents will always have identical hashes
Make CoreExtender instance for WW more readable

Using liftState