Schema now correctly overwrites existing properties' attributes