Extracted: template to ruby_setup because of ruby dependency