Template:Infobox model/sandbox
{{#invoke:Template wrapper|wrap|_template=Infobox person
| _alias-map=module:module2
| _exclude=height,height_m,height_cm,height_ft,height_in,haircolour,hair_colour,haircolor,hair_color,eyecolour,eye_colour,eyecolor,eye_color,agency,agencies,manager
| template_name=infobox model
| name =
| module = {{#if:{{{height|}}}{{{height_m|}}}{{{height_cm|}}}{{{height_ft|}}}{{{height_in|}}}{{{haircolour|}}}{{{hair_colour|}}}{{{haircolor|}}}{{{hair_color|}}}{{{eyecolour|}}}{{{eye_colour|}}}{{{eyecolor|}}}{{{eye_color|}}}{{{agency|}}}{{{agencies|}}}{{{manager|}}}|{{Infobox|child=yes|decat=yes
| title = {{#if:{{{haircolour|}}}{{{hair_colour|}}}{{{eyecolour|}}}{{{eye_colour|}}}|Modelling|Modeling}} information
| label1 = Height
| data1 = {{#if:{{{height_m|}}}{{{height_cm|}}}{{{height_ft|}}}{{{height_in|}}} | {{convinfobox|{{{height_m|{{{height_cm|}}}}}}|{{#if:{{{height_m|}}}|m|cm}}|{{{height_ft|}}}|ft|{{{height_in|}}}|in}} |{{#if:{{{height|}}} | {{infobox person/height|{{{height|}}}}} }}}}
| label2 = Hair colo{{#if:{{{haircolour|}}}{{{hair_colour|}}}|u}}r
| data2 = {{if empty|{{{haircolour|}}}|{{{hair_colour|}}}|{{{haircolor|}}}|{{{hair_color|}}}}}
| label3 = Eye colo{{#if:{{{eyecolour|}}}{{{eye_colour|}}}|u}}r
| data3 = {{if empty|{{{eyecolour|}}}|{{{eye_colour|}}}|{{{eyecolor|}}}|{{{eye_color|}}}}}
| label4 = {{#if:{{{agency|}}}|Agency|{{#if:{{{agencies|}}}|Agencies|Manager}}}}
| class4 = agent
| data4 = {{if empty|{{{agency|}}}|{{{agencies|}}}|{{{manager|}}}}}
}}}}
}}{{#invoke:Check for clobbered parameters|check
|template=Template:Infobox model
|cat={{main other|Category:Pages using infobox model with conflicting parameters}}
|module;module2
|height_m;height_cm;height_ft;height_in;height
|haircolour;hair_colour;haircolor;hair_color
|eyecolour;eye_colour;eyecolor;eye_color
|agency;agencies;manager}}
{{Documentation}}