Before revision:  Hence, it is possible to relax a number of various potentially restrictive assumptions embedded in modelsused so far .
After revision:  We use this general error structure framework for formal testing, to compare alternative specifications and to conduct model averaging. This allows us to deal with model specification uncertainty, which is one of the main unresolved issues in SFA, and to relax a number of various potentially restrictive assumptions embedded in modelsused so far .