Email (record): Titin ruler hypothesis not refuted