Updating FerventTrait and adding to docs