What is prototype (proto)?