Moved documentation regarding function conventions to separate file