ID silly - not entry_key
Added AbstractCallable class
Merge pull request #3047 from obrignoni/2.3/callable

Added AbstractCallable class
Merge branch 'refs/heads/2.3/develop' into 3.0/develop