empty key assertion