Added support for multiple custom fragments. Still reverse compatible with actual syntax