Made intrinsics seperate from the parser.