Provide type name if we use designated initialilizers, even if the type can be inferred.