Added support for dynamic titles using provide and yield