Resolves #3. Removed dependency on Readonly.