fix unchecked cast
reuse AlterStatementListContainerFactoryUtils in intention
make internal method private
fix dependencies