kRequiredKeys implemented