Name shadowing 
| ID | NAMING-14 | 
| Title | Functions and variables shall not shadow MATLAB-installed functionality or other code. | 
| Priority | Mandatory | 
| Severity level | 3 | 
| Description | Functions and variables shall not shadow MATLAB-installed functionality or other code. This includes MATLAB files (.m, .p, .mlapp, .mlx), mex-files (.mexw32 etc.) and Simulink files (.mdl, .slx). | 
| Rationale | Shadowing code can result in unexpected behaviour, because it is unclear and not properly defined for example what function is called when multiple ones share the same name. |