renamed Streamable to Synchronizable