The emerging complexity of ubiquitin architecture