Attributes . Excellent Flexibility . Names