What is the purpose of this change?  Is there a problem with the 2.6 file type and content => undef?