if Decorator exist - you should use it and only it, otherwise it is a bug