ADDED: better code around OPTIONALLY deliberately crashing if you try to remove non-existent components. This design is temporary only
Merge branch 'master' of github.com:adamgit/Aliqua