Attributes . Exceptional flexibility . Names