Add autoP to service provider, deprecate autop()