public Base BuildFrom(ITypedElement source) { if (source == null) { throw Error.ArgumentNull(nameof(source)); } return(BuildFrom(source.ToSourceNode(), source.InstanceType)); }