Support for has key