Added first draft of Nameable.