Warnings get a colon appended, so they shouldn't end in a period.
Free allocations in the Input method.