work around browserify require() not liking circular stuff