Actually, it won't build without the hashcode (which is probably the right thing). Let's defer this change for now if it's ok with you.