Tidy, type-safe prediction() methods
