Constructor accepts api_key and compile() accepts schema file