Do some renaming for clarity.
Add a changelog.
Fix an issue with the aliases.
Pass **options in weave_module_function.
Add some more test.
Fix some issues. Add more tests.
Ooops. Forgot the actual changelog.