Made finalize() optional.
0.4.0