I don't know about this. The APINotFoundException could happen due to poor entry on the part of a user (someone hand-enters or imports a bad attribute). Should that be considered a system error?