Changes to allow WCS semantics for unknown predicates along with enabling a user_hook for them.
Authored by: tswift 2016-02-07
Parent: [r8629]
Child: [r8631]