Added funcproto.hpp