Even though it's readonly, should still include the ownership semantics.