Bug 916892 - Initial commit with functional example