Name: In the default Name.Component constructor, create a zero-length value, not null, to avoid null pointer problems.