Bug 15558 - [FR] common entry point for different paths; sa[fn]e fallback

Summary: [FR] common entry point for different paths; sa[fn]e fallback