So I do UI dev lately in liferay (I've done a lot of UX though too) and trying to accomplish what is so easily stated by Luke in say Alloy/Spring from a back end developer who doesn't have the 'resources' to incorporate fuzzy search et al I feel all this rage. But then there's nothing I can do about it :(. Sucks having to bill hourly and not be able to bill the time to a client for 'nice-ities' such as this advise. Clients just don't see the benefit.