Unit tests with actual fan data, including multiple variable on one line data, would be nice for this. As would unit tests in general, tbh.