Include asserts
Include asserts

also minor cleanup of naming

rodrigob/Halide,kgnk/Halide,damienfir/Halide,rodrigob/Halide,myrtleTree33/Halide,damienfir/Halide,fengzhyuan/Halide,tdenniston/Halide,jiawen/Halide,smxlong/Halide,psuriana/Halide,adasworks/Halide,ayanazmat/Halide,mcanthony/Halide,dan-tull/Halide,kenkuang1213/Halide,dan-tull/Halide,delcypher/Halide,smxlong/Halide,delcypher/Halide,dan-tull/Halide,dougkwan/Halide,adasworks/Halide,smxlong/Halide,smxlong/Halide,adasworks/Halide,psuriana/Halide,kgnk/Halide,ronen/Halide,tdenniston/Halide,myrtleTree33/Halide,dan-tull/Halide,fengzhyuan/Halide,myrtleTree33/Halide,rodrigob/Halide,kenkuang1213/Halide,mcanthony/Halide,damienfir/Halide,fengzhyuan/Halide,delcypher/Halide,rodrigob/Halide,psuriana/Halide,jiawen/Halide,damienfir/Halide,myrtleTree33/Halide,adasworks/Halide,mcanthony/Halide,psuriana/Halide,ronen/Halide,ronen/Halide,mcanthony/Halide,dan-tull/Halide,tdenniston/Halide,delcypher/Halide,ayanazmat/Halide,rodrigob/Halide,adasworks/Halide,jiawen/Halide,dan-tull/Halide,fengzhyuan/Halide,dougkwan/Halide,rodrigob/Halide,delcypher/Halide,smxlong/Halide,adasworks/Halide,kenkuang1213/Halide,kgnk/Halide,fengzhyuan/Halide,myrtleTree33/Halide,kgnk/Halide,tdenniston/Halide,mcanthony/Halide,jiawen/Halide,smxlong/Halide,ayanazmat/Halide,kenkuang1213/Halide,ayanazmat/Halide,smxlong/Halide,rodrigob/Halide,dan-tull/Halide,damienfir/Halide,kgnk/Halide,dougkwan/Halide,kenkuang1213/Halide,tdenniston/Halide,psuriana/Halide,ayanazmat/Halide,damienfir/Halide,ronen/Halide,adasworks/Halide,myrtleTree33/Halide,ayanazmat/Halide,dougkwan/Halide,adasworks/Halide,ayanazmat/Halide,fengzhyuan/Halide,delcypher/Halide,fengzhyuan/Halide,delcypher/Halide,ronen/Halide,jiawen/Halide,tdenniston/Halide,kenkuang1213/Halide,kgnk/Halide,tdenniston/Halide,rodrigob/Halide,mcanthony/Halide,kgnk/Halide,damienfir/Halide,kgnk/Halide,ronen/Halide,tdenniston/Halide,jiawen/Halide,ronen/Halide,ayanazmat/Halide,dougkwan/Halide,dougkwan/Halide,kenkuang1213/Halide,dan-tull/Halide,dougkwan/Halide,kenkuang1213/Halide,delcypher/Halide,fengzhyuan/Halide,ronen/Halide,psuriana/Halide,dougkwan/Halide,jiawen/Halide,mcanthony/Halide,psuriana/Halide,myrtleTree33/Halide,mcanthony/Halide,myrtleTree33/Halide,smxlong/Halide,damienfir/Halide