Introduced acceptors
Added content type acceptor impl