avoid dependencies which tend to barf when using weld