Было бы здорово, если бы это уехало в XML, все-таки это разметка, а не логика.