`from_ is not None and ` may be removed