Improve the interaction of 'seq' and associated data types