'don't use literal constructors' article