re-implementation of much of @ahoylemon's "wrongest"