API match: return shower object from init.