Adds silent property def; adds toString method