Patch protocols :file and :line metadata, see #22.