Ah, I have overlooked the consistency with existing API. So better keep the current way.

Anyway, if we wanted to change it, it would be `publish :function => :CanCreate, :type => "boolean (map, map<symbol,any>)"`