nativecast operator added

nativecast op has been added, it makes us able to cast things
conditionally. FROGGS++