Added support for @Id values to be instances of Key<?> and
com.google.appengine.api.datastore.Key