Does Function Trump Form in Application Design?