Make ProtocolLib optional.