Improved arity implementation; added arrows dsl; added more stupid examples to test arity