Optional attribute handling