Templates and circular dependencies don't mix
Reoved Bullets