diff --git a/README.html b/README.html
index 6d1aeff8..47b5c136 100644
--- a/README.html
+++ b/README.html
@@ -973,6 +973,7 @@ Files are no longer hosted at LuaForge.
Add sample build.gradle file for Android example.
collectgarbage() now behaves same as collectgarbage("collect") (fixes issue #41).
Allow access to Java inner classes using lua field syntax (fixes issue #40).
+List keyeq() and keyindex() methods as abstract on LuaTable.Entry (issue #37).
diff --git a/src/core/org/luaj/vm2/LuaTable.java b/src/core/org/luaj/vm2/LuaTable.java
index 9680cc71..129981a0 100644
--- a/src/core/org/luaj/vm2/LuaTable.java
+++ b/src/core/org/luaj/vm2/LuaTable.java
@@ -1073,6 +1073,8 @@ public class LuaTable extends LuaValue implements Metatable {
public abstract LuaValue key();
public abstract LuaValue value();
abstract Entry set(LuaValue value);
+ public abstract boolean keyeq( LuaValue key );
+ public abstract int keyindex( int hashMask );
public int arraykey( int max ) {
return 0;