Common classes shared between Metropolis frontends.

@since Metropolis-1.0