This is definitely a compromise solution.
Bruce Reznik
#Compromise