Optional elements with all optional members but prefixes or suffixes threw warnings