In/Out MAT breaks Shader Inheritance

Inherit Shader Uniforms works as expected in 2017.760 but not when it involves In/Out MATs. Example attached.
Shader_Inheritance_Bug.toe (6.87 KB)