DOC: initialisation with `new` and edge case