Net::PMP extension for client-side document management and validation