Early Ruby port of LiquidFeedback