Add support for double in PropertyProvider