0 vs null in constructors