Finalize the proof obligations by
adding the parameters typing in hypothesis
adding the invariant coming from the final static field
initialization in hypothesis
adding the invariant in hypothesis
adding the requires of the current method in hypothesis
assigning a name