Coding standards can easily be implemented. A developer who was familiar with the original application source code will be able immediately to read and understand the resulting .NET or web application, except for those aspects of .NET classes, C# syntax or HTML5 they are not yet familiar with. The application structure, names, comments, etc. are preserved. Other companies that offer only syntactic tools can provide consistency across platforms, but customers sacrifice any hope of taking advantage of the new platform since the code generated is tightly bound to the old platform and frequently is riddled with syntactic and structural artifacts from the original language and platform.