closes #12 code review: rename Fraction.valueOf to getValue