Make Void public so impls show up in docs
Add proper documentation