we could also reuse `L.Util.create` above for proto creation, right?