Got Type and Property rid of getInterface

But I don't like the Property code -- I think an Ecot is needed here.