use one that'll work on node (to simplify unit tests)