Clean-up abstractmethods, fix missing methods on pdf backend.