Finish static approach in favour of a simpler, more dynamic version.