Simplified implementation of Substrate class.