proj: more fixes to accommodate API changes
proj: add errors.go