[prop] Add functions prop