override default extend for virtual attributes definition