added test for empty canonical transcript list