yootil.remove

If the __remove function is too complicated/confusing or not needed I can just simplify things.
For consistency, don't throw any errors.  We aren't doing this anywhere in the project, so no need to start now unless the majority want it.