factored out change log validation
moved preconditions to liquibase-parser-api