Using shorthand property assignment in compiler

LKG and use short-hand property assignment in compiler
remove this function from all interfaces.