Added Appledoc comments