Just a little gotcha I ran into today: import core.memory; extern (C) void gc_collect() { assert(false, "nope!"); } void main() { GC.collect(); } -- Alex Rønne Petersen alex at lycus.org http://lycus.org