D language properties implemented as tuples