createFromDefaults documentation