Furhter code reductions because of string attributes