alias T1 = Int abstract (T2 : #A #B #C) // Used to pre-compile module for some types let T2 = Int let T2 = Float let T2 = Complex