Fixed writing into defaults when extending it with passed to the constructor settings