Embracing Ruby meta programming: An RPG character stat system · HackerTrans