Meta-data: refactorred to provide clr view input through struct instead of long argument list.