Sources now get the source property table
Fixed property setting for public functions