Implement #522, give annotation access through PropertyWriter (similar to what BeanPropertyWriter had)