sync with the latest l-smash
no need to include l-smash/utils.h