All of these methods should be very unit-testable.  We need some RSpec tests for this class.