Switched back the binop switching argument order
FIXED REVERSED BINOPS! Still need to figure out envs not working