Use same semantics as the AppEngine