in Functions use and require which will throw an error on failure to add the semantics?
20041122 Edit by ysth: change title from "error"
In reply to difference between 'use' and 'require' by rup173