What is the recommended way to roll a D app running in a web browser at the moment? Spasm or something else? Last time I remember Spasm could only allocate memory but couldn't deallocate it, has it changed since then?