Require capitalized constructors. Update deps so we don't accidentally use a newer version of a package in the future.