Would there be a way to ducktype the variables that are beeing called after an `defined?` check?