Check embedded function type and arguments
Check embedded function type and arguments

fixes #29

dimamedvedev/bosun,madhukarreddy/bosun,mehulkar/bosun,Skyscanner/bosun,youngl98/bosun,cazacugmihai/bosun,briantist/bosun,SlashmanX/bosun,mhenderson-so/bosun,simnv/bosun,csmith-palantir/bosun,alienth/bosun,azhurbilo/bosun,gregdel/bosun,melifaro/bosun,mehulkar/bosun,Skyscanner/bosun,GROpenSourceDev/bosun,augporto/bosun,csmith-palantir/bosun,cyngn/bosun,briantist/bosun,leapar/bosun,bosun-sharklasers/bosun,eMerzh/bosun,bookingcom/bosun,seekingalpha/bosun,inkel/bosun,briantist/bosun,noblehng/bosun,eMerzh/bosun,bosun-sharklasers/bosun,briantist/bosun,shanemadden/bosun,eMerzh/bosun,mxk1235/bosun,mhenderson-so/bosun,leapar/bosun,evgeny-potapov/bosun,mathpl/bosun,treejames/bosun,noblehng/bosun,mathpl/bosun,treejames/bosun,snowsnail/bosun,mxk1235/bosun,mathpl/bosun,bosun-sharklasers/bosun,objStorage/bosun,mehulkar/bosun,youngl98/bosun,cyngn/bosun,snowsnail/bosun,azhurbilo/bosun,youngl98/bosun,mnikhil-git/bosun,bosun-monitor/bosun,mxk1235/bosun,vimeo/bosun,cazacugmihai/bosun,alienth/bosun,madhukarreddy/bosun,fisdap/bosun,jareksm/bosun,shanemadden/bosun,couchand/bosun,dbirchak/bosun,shanemadden/bosun,CheRuisiBesares/bosun,vitorboschi/bosun,eMerzh/bosun,mnikhil-git/bosun,simnv/bosun,augporto/bosun,leapar/bosun,bridgewell/bosun,cazacugmihai/bosun,trigrass2/bosun,objStorage/bosun,mxk1235/bosun,fisdap/bosun,dbirchak/bosun,vitorboschi/bosun,GROpenSourceDev/bosun,cazacugmihai/bosun,csmith-palantir/bosun,csmith-palantir/bosun,mathpl/bosun,TrentScholl/bosun,couchand/bosun,Skyscanner/bosun,briantist/bosun,noblehng/bosun,mehulkar/bosun,leapar/bosun,evgeny-potapov/bosun,Dieterbe/bosun,influxdata/bosun,azhurbilo/bosun,azhurbilo/bosun,snowsnail/bosun,influxdata/bosun,inkel/bosun,youngl98/bosun,azhurbilo/bosun,objStorage/bosun,melifaro/bosun,bookingcom/bosun,SlashmanX/bosun,dieface/bosun,mehulkar/bosun,influxdb/bosun,dimamedvedev/bosun,shanemadden/bosun,snowsnail/bosun,dieface/bosun,melifaro/bosun,bosun-sharklasers/bosun,bosun-monitor/bosun,treejames/bosun,noblehng/bosun,mnikhil-git/bosun,evgeny-potapov/bosun,alienth/bosun,GROpenSourceDev/bosun,gregdel/bosun,bookingcom/bosun,objStorage/bosun,dimamedvedev/bosun,yyljlyy/bosun,dbirchak/bosun,vitorboschi/bosun,evgeny-potapov/bosun,noblehng/bosun,madhukarreddy/bosun,simnv/bosun,mnikhil-git/bosun,treejames/bosun,dbirchak/bosun,vitorboschi/bosun,influxdata/bosun,augporto/bosun,csmith-palantir/bosun,bridgewell/bosun,dieface/bosun,SlashmanX/bosun,mathpl/bosun,CheRuisiBesares/bosun,eMerzh/bosun,snowsnail/bosun,bosun-monitor/bosun,seekingalpha/bosun,influxdb/bosun,yyljlyy/bosun,dimamedvedev/bosun,couchand/bosun,couchand/bosun,inkel/bosun,yyljlyy/bosun,trigrass2/bosun,seekingalpha/bosun,vimeo/bosun,cazacugmihai/bosun,leapar/bosun,bookingcom/bosun,bosun-monitor/bosun,mxk1235/bosun,mhenderson-so/bosun,mxk1235/bosun,couchand/bosun,bosun-monitor/bosun,trigrass2/bosun,cyngn/bosun,dimamedvedev/bosun,inkel/bosun,simnv/bosun,dieface/bosun,inkel/bosun,shanemadden/bosun,vitorboschi/bosun,GROpenSourceDev/bosun,vimeo/bosun,influxdb/bosun,alienth/bosun,mehulkar/bosun,TrentScholl/bosun,leapar/bosun,simnv/bosun,eMerzh/bosun,couchand/bosun,bosun-sharklasers/bosun,bookingcom/bosun,objStorage/bosun,CheRuisiBesares/bosun,SlashmanX/bosun,SlashmanX/bosun,trigrass2/bosun,cazacugmihai/bosun,bookingcom/bosun,csmith-palantir/bosun,trigrass2/bosun,melifaro/bosun,yyljlyy/bosun,mhenderson-so/bosun,yyljlyy/bosun,melifaro/bosun,bridgewell/bosun,bridgewell/bosun,SlashmanX/bosun,jareksm/bosun,madhukarreddy/bosun,inkel/bosun,gregdel/bosun,augporto/bosun,cyngn/bosun,influxdb/bosun,seekingalpha/bosun,yyljlyy/bosun,augporto/bosun,evgeny-potapov/bosun,youngl98/bosun,briantist/bosun,snowsnail/bosun,TrentScholl/bosun,alienth/bosun,mhenderson-so/bosun,vimeo/bosun,mathpl/bosun,influxdata/bosun,youngl98/bosun,treejames/bosun,fisdap/bosun,dieface/bosun,GROpenSourceDev/bosun,alienth/bosun,Dieterbe/bosun,influxdb/bosun,madhukarreddy/bosun,bridgewell/bosun,TrentScholl/bosun,jareksm/bosun,CheRuisiBesares/bosun,cyngn/bosun,fisdap/bosun,Dieterbe/bosun,Skyscanner/bosun,seekingalpha/bosun,bosun-sharklasers/bosun,gregdel/bosun,vitorboschi/bosun,influxdata/bosun,evgeny-potapov/bosun,gregdel/bosun,dimamedvedev/bosun,jareksm/bosun,TrentScholl/bosun,seekingalpha/bosun,noblehng/bosun,influxdata/bosun,fisdap/bosun,dbirchak/bosun,dieface/bosun,trigrass2/bosun,CheRuisiBesares/bosun,GROpenSourceDev/bosun,simnv/bosun,gregdel/bosun,cyngn/bosun,Skyscanner/bosun,bridgewell/bosun,jareksm/bosun,TrentScholl/bosun,objStorage/bosun,influxdb/bosun,melifaro/bosun,azhurbilo/bosun,shanemadden/bosun,bosun-monitor/bosun,Dieterbe/bosun,mhenderson-so/bosun,dbirchak/bosun,mnikhil-git/bosun,CheRuisiBesares/bosun,Skyscanner/bosun,treejames/bosun,fisdap/bosun,mnikhil-git/bosun,madhukarreddy/bosun,jareksm/bosun,augporto/bosun