Separated out paramtype and vardeclaration demos