Implement gen_cop:start/4 function