stop lying about get()/getFromLast(), admit they are polymorphic