We're definitely going to have to nail down a grammar for function signatures in blaze. I think right now we are regularly inventing new ones :)