Add arg types to functions(), function name to triggers(); add types()
Bump version to 0.4.0