[PATCH] pulse: get rid of a number of assert()s