Radirius/Mercury — pull request #12 by tdomitro (2014-10-27 16:45:34+00:00)
Title: Cleaned up Component Interface

It seems that this interface should just extend three other interfaces based on the behaviour it describes.
You could also have a Cleanable interface that could get extended here as well as in the Resource interface.

Cheers guys.