Documenting 'val' method