Appreciate the effort, but this was not very helpful. A Material Layer Function is a Material Layer Asset, which is basically a Material Function. The only real difference I see in docs is parameters in a Material Layer will automatically show when used in a base material, where as they must be recreated in the base material when a function is used.
I have complex materials which utilize many functions in them, and in the final material, many inputs to function are repeated parameters, and some are inputs which are not parameter inputs. If Material Layers work basically the same as functions, and would not be slower to use in place of a function, I could make certain functions of mine more modular and would also greatly simplify my Master (base) Materials by self containing parameters in the Function which would normally be duplicated. This would especially be useful in my Master Landscape material as it would have around 8 layers, which can get pretty clustered pretty quickly. Thanks for trying though.