Maven 2.x Resources Plugin

Multiple level filtering not behaving as expected and not consistant behaviour between ${} replacement and @@ replacement