documentation for "Querying a power that might be nil" and "Dynamic power access"