Would this work if the override is a ``val``?