Close #200, #342 - Fix polyglot strategies considered failures if non executable
Use passed in polyglot check