Support ftype default defs