added attribute definition implicit resolution