Since we have 100% control over what data gets embedded, there is no reason to embed anything that doesn't pass the strict yaml parsing and it's better we throw a panic right away so it's easy to catch this during development.