language changes: lifetime bounds on trait objects, lint changes.