ruby-hartman documents