 	i := i + regexmatch(src,"i)\bSet\s+Handler\b")		    				;matches Set Handler
 	i := i + regexmatch(src,"i)\bType\b(.|\s)*?\bEnd\s+Type\b") 				;matches Type … End Type
 	i := i + regexmatch(src,"i)\bWhile\b(.|\s)*?\bWend\b")		    			;matches While … Wend
-	
-	if (i>0) {
-	    return src
-	} else {
-	    return ""
-	}
+	return i > 0
 }

    return MapInfo.Eval("ActiveWindow()") = 1002
}

preCompile(src){
	;Separated RegEx - This may require simplifying...:
	i := 0
	i := i + regexmatch(src,"i)\bAlter\b\s+\b(Control|MapInfoDialog)\b")			;matches {Alter Control,Alter MapInfoDialog}

	MBSource := clipboard
	clipboard := old_clipboard
	
	
	
	If (needsCompiling(MBSource)) {
	    Compile(MBSource)
	} else {
	    send,{Enter}
