Made sure func-decls were working with arguments, fixed a couple other things.