rewrite stack operators so as to not append None to stack
fix duplicate and product
remove filtering floats from stack