Documentation for method signatures and add test for .once