update POD to reflect that pre-declaring the name (to put it into the symbol table) is sadly necessary at this time; _get_name() method to actually find the name; constraints and name instance methods