 // special rules for tutorials
 
 @@{
-RTCRay ID myray
+RTCRay
+=>
+Ray
+}@@
+
+@@{
+Ray ID myray
 =>
 Ray myray
+@@{
+ID myray.tnear
+=>
+myray.tnear()
+}@@
 }@@
 
 @@{

}@@

@@{
Ray ID myray
=>
Ray myray
@@{
ID myray.tfar
=>
myray.tfar()
}@@
}@@

@@{
Ray ID myray
=>
Ray myray
@@{
&ID myray
=>
RTCRay_(myray)
}@@
}@@


=>
Ray myray
@@{
ID myray.tfar
=>
myray.tfar()
}@@
}@@

@@{
Ray& ID myray
=>
Ray& myray
@@{
ID myray.tnear
=>
myray.tnear()
