First attempt to convert PetitionRecord to fluent
Add a function in DatabaseProvider to make finding the first item easier