Start by porting unit tests. If they have good test coverage (and it looks like they do), and we pass the [ported] tests, we should match behavior. eg https://github.com/jkeroes/Scientist/commit/55f69c808cfe11ae15c13757fb6d0976ab73a97c https://github.com/jkeroes/Scientist/commit/046c562aa2af132275e59e67132d597d8be1ce75
Start by porting unit tests. If they have good test coverage (and it looks like they do), and we pass the [ported] tests, we should match behavior.
eg
jkeroes@55f69c8
jkeroes@046c562