Adds toString hashCode to PlaceholderSchema. TODO break recursion in hashCode.