Added writeonly param to all property factories