+ defaultProperty and defaultProperties