Added: @throws documentation
Documented interface