api functional behaviour change though - this is a WTF?! moment if you update the library :fallen_leaf: