Separated documentation from code