Added isStatic(), added complete(false)