I believe that the current specification of the element is vague because it avoids the question whether the element is safe for historians. Right now it hurts historical research more than it helps
Growing Rails Applications in Practice
Check out our e-book. Learn to structure large Ruby on Rails codebases with the tools you already know and love.
Introduce design conventions for controllers and user-facing models