more composable definitions of classical waveforms