extend WP_Error